phosphate ore - French English Dictionary